| 
                
               | 
              
                
               | 
              
                @@ -124,6 +124,7 @@ def shot_request_list(request, administrator): 
               | 
            
            
            
              | 
                124
               | 
              
                124
               | 
              
                     page = request.POST.get('page', 1)
               | 
            
            
            
              | 
                125
               | 
              
                125
               | 
              
                     num = request.POST.get('num', 20)
               | 
            
            
            
              | 
                126
               | 
              
                126
               | 
              
                     query = request.POST.get('query', '')
               | 
            
            
            
              | 
                
               | 
              
                127
               | 
              
                +    model_id = request.POST.get('model_id', '')
               | 
            
            
            
              | 
                127
               | 
              
                128
               | 
              
                     start_time = request.POST.get('start_time', '')
               | 
            
            
            
              | 
                128
               | 
              
                129
               | 
              
                     end_time = request.POST.get('end_time', '')
               | 
            
            
            
              | 
                129
               | 
              
                130
               | 
              
                     request_status = request.POST.get('request_status', 'all')
               | 
            
            
            
            
            
              | 
                
               | 
              
                
               | 
              
                @@ -134,6 +135,9 @@ def shot_request_list(request, administrator): 
               | 
            
            
            
              | 
                134
               | 
              
                135
               | 
              
                         shots = list(TenancyShotInfo.objects.values_list('shot_id', flat=True).filter(sn__icontains=query))
               | 
            
            
            
              | 
                135
               | 
              
                136
               | 
              
                         reqs = reqs.filter(Q(phone__icontains=query) | Q(name__icontains=query) | Q(shot_id__in=shots)) 
               | 
            
            
            
              | 
                136
               | 
              
                137
               | 
              
                  
               | 
            
            
            
              | 
                
               | 
              
                138
               | 
              
                +    if model_id: 
               | 
            
            
            
              | 
                
               | 
              
                139
               | 
              
                +        reqs = reqs.filter(model_id=model_id) 
               | 
            
            
            
              | 
                
               | 
              
                140
               | 
              
                + 
               | 
            
            
            
              | 
                137
               | 
              
                141
               | 
              
                     if request_status != 'all': 
               | 
            
            
            
              | 
                138
               | 
              
                142
               | 
              
                         reqs = reqs.filter(request_status=request_status) 
               | 
            
            
            
              | 
                139
               | 
              
                143
               | 
              
                  
               |